Elckerlyc in Practice - On the Integration of a BML Realizer in Real Applications
نویسندگان
چکیده
Building a complete virtual human application from scratch is a daunting task, and it makes sense to rely on existing platforms for behavior generation. When building such an interactive application, one needs to be able to adapt and extend the capabilities of the virtual human offered by the platform, without having to make invasive modifications to the platform itself. This paper describes how Elckerlyc, a novel platform for controlling a virtual human, offers these possibilities.
منابع مشابه
A Demonstration of Continuous Interaction with Elckerlyc
We discuss behavior planning in the style of the SAIBA framework for continuous (as opposed to turn-based) interaction. Such interaction requires the real-time application of minor shape or timing modifications of running behavior and anticipation of behavior of a (human) interaction partner. We discuss how behavior (re)planning and on-the-fly parameter modification fit into the current SAIBA f...
متن کاملRealizer for continuous , multimodal interaction with a Virtual Human
Elckerlyc” is a BML Realizer for generating multimodal verbal and nonverbal behavior for Virtual Humans (VHs). The main characteristics of Elckerlyc are that (1) it is designed specifically for continuous interaction with tight temporal coordination between the behavior of a VH and its interaction partner; (2) it provides a mix between the precise temporal and spatial control offered by procedu...
متن کاملAsapRealizer in practice - A modular and extensible architecture for a BML Realizer
Building a complete virtual human application from scratch is a daunting task, and it makes sense to rely on existing platforms for behavior generation. When one does this, one needs to be able to adapt and extend the capabilities of the virtual human as offered by the platform, without having to make invasive modifications to the platform itself. This is not trivial to support, and not all exi...
متن کاملDemonstrating and Testing the BML Compliance of BML Realizers
BML realizers are complex software modules that implement a standardized interface –the BML specification language– to steer the behavior of a virtual human. We aim to promote and test the compliance of realizers that implement this interface. To this end we contribute a corpus of example BML scripts and a tool called RealizerTester that can be used to formally test and maintain adherence of re...
متن کاملThe BML Sequencer: A Tool for Authoring Multi-character Animations
The BML sequencer is a tool to allow artists to create SmartBody compliant BML [5] animation sequences for multiple virtual humans. SmartBody [4] allows for complex behavior realization, synchronizing speech recordings with non-verbal behaviors by using the Behavior Markup Language (BML) [5]. However, there remain two problems for using BML and smartbody to achieve the vision that an artist has...
متن کامل